technological progress - Deutsch Englisch Wörterbuch